﻿using System;
namespace Mud.EmlenMudMain.EmlenMudEngine
{
    public interface ILogEntry
    {
    }

    public interface IEmlenMudEngine
    {
        DateTime GetLastUserCommunication(Guid guid);
        bool FindUser(Guid guid);
        void AddText(Guid guid, string text);
        Guid AddUser();
        void EnqueueMessageFromGame(ILogEntry logEntry);
        void RegisterError(string sz);
#if NO_SILVERLIGHT
        void QuittingGame(IDescriptorData dd);
        void RemoveUser(IDescriptorData dd);
#endif
        //IEmlenMud theMud { get; set; }
        int VisitorNum();
    }
}
